@charset "utf-8";
/* CSS Document */

body{margin:0 auto; padding:0px; font-size:12px; font-family:"宋体"; color:#7D7F87}
ul,li{ list-style:none; margin:0px; padding:0px;}
img{border:none}
a{ text-decoration:none}

.max_width{width:100%; height:auto;}
.top_line{width:100%; height:4px; background:#0352a7; overflow:hidden;0}
.logo_box{ width:1200px; height:98px; margin:0 auto; background:url(../images/top_pic.jpg) no-repeat; background-position:67% top}
.logo{float:left; width:206px; height:80px; margin-top:9px;}
.logo img{ height:80px;}
.logo_right{float:right; width:294px;_width:304px; height:28px; background-image:url(../images/logo_right.jpg); background-repeat:no-repeat;line-height:23px; color:#fff; padding-left:30px;_padding-left:20px;}
.logo_right img{margin-top:3px;float:left; margin-left:19px; display:block; margin-right:5px;}
.logo_right span{ margin-top:-0px;float:left;}

.menu_border{width:100%; height:34px; background:#0352a7;}
.menu_box{width:1200px; height:34px; text-align:center; line-height:34px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0 auto;}
.menu_box ul li{ float:left;width:120px; text-align:center; height:34px; line-height:34px;}
.menu_box ul li a{ color:#fff; text-decoration:none;height:34px; line-height:34px;}
.menu_box ul li a:hover{ color:#fff; text-decoration:none; border:1px #fff solid; float:left; width:118px; height:32px; line-height:32px; text-align:center; background:#FF9E40}

/* flexslider */
.flexslider{position:relative;height:400px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}


.note_border{width:100%; height:40px; background:url(../images/note_bj.jpg) repeat-x; overflow:hidden; margin-bottom:10px;}
.note_box{width:1200px; height:28px;margin:0 auto; padding-top:12px;}
.note_pic{float:left; width:19px; height:15px;}
#demo1{
height:auto;
text-align:left;
}
#demo2{
height:auto;
text-align:left;
}
#demo1  li{
list-style-type:none;
height:25px; 
text-align:left;
text-indent:15px;
}
#demo1  li a{ color:#656565; text-decoration:none}
#demo1  li a:hover{ color:#656565; text-decoration:underline}
#demo1  li span{float:left; margin-top:-1px;}
#demo2  li{
list-style-type:none;
height:25px;
text-align:left;
text-indent:0px;
}
#demo2  li a{ color:#656565; text-decoration:none}
#demo2  li a:hover{ color:#656565; text-decoration:underline}
#demo2  li span{float:left; margin-top:-1px;}

.one_con{width:1200px; height:294px; margin:0 auto; margin-bottom:20px;}
.rmxl{float:left; width:250px; height:290px; margin-right:15px;}
.xl_tite{float:left; width:228px; height:30px; line-height:30px; border-top:3px #ED4022 solid; font-weight:bold; font-size:14px; color:#494949; padding-left:20px; margin-bottom:5px;}
.rmxl ul{float:left; width:222px; height:230px;margin-left:14px;}
.rmxl ul li{float:left; width:222px; height:32px; padding-bottom:15px; border-bottom:1px #ddd dashed; margin-bottom:10px;}
.rmxl_lx{float:left;font-weight:normal;font-size:12px; }
.rmxl_lx span{float:left;color:#808080; color:#F62800;font-size:14px; font-weight:bold; margin-left:0px;}
.rmlx_con{float:left; width:222px; height:18px; line-height:18px; overflow:hidden; margin-top:5px;}
.rmxl span{float:left; margin-left:6px;}
.rmxl span a{ color:#F62700; text-decoration:none}
.rmxl span a:hover{ color:#F62700; text-decoration:underline;}
.one_right{float:left; width:930px; height:294px;}
.one_right ul li{float:left; width:282px; height:294px; margin-right:40px; overflow:hidden; line-height:21px;}
.one_right ul li:last-child{margin-right:none}
.right_tite{float:left; width:282px; height:30px; background:url(../images/index_one.jpg) no-repeat; color:#A5A5A5; font-size:10px; margin-bottom:3px;}
.right_tite span{ font-size:14px; font-family:"微软雅黑"; color:#1F1F1F; margin-left:20px; margin-right:5px;}
.right_tite a{ color:#a5a5a5; text-decoration:none}
.right_tite a:hover{ color:#a5a5a5; text-decoration:underline}
.one_right img{ margin-bottom:5px;}
.one_right ul li ul li{float:left; width:282px; height:23px; line-height:23px; border-bottom:1px #ddd dashed;}
.one_right ul li ul li span{float:left; width:200px; margin-right:13px; overflow:hidden;}
.one_right ul li ul li span a{ color:#7D7F87; text-decoration:none}
.one_right ul li ul li span a:hover{ color:#333; text-decoration:none}

.two_con{width:1174px; height:139px; background:#F1F1F1; border:1px #dfdfdf solid; margin:0 auto; padding:17px 13px}
.two_con ul li{float:left; width:256px; height:124px; border:1px #dfdfdf solid; background:#fff; padding:15px 14px 0px 14px; font-family:"微软雅黑"; margin-right:10px;}
.two_con ul li img{margin-right:10px;float:left;}
.two_tite{float:left; width:140px; height:30px; color:#040000;font-size:23px; line-height:30px;}
.two_tite a{ color:#040000; text-decoration:none}
.two_tite a:hover{ color:#FF0000; text-decoration:none}
.two_en{float:left; width:140px; height:25px; line-height:25px; color:#ABABAB; font-size:12px;}
.two_main{float:left; width:140px; height:50px; overflow:hidden;color:#868686; line-height:20px; font-size:13px;}


.foot_box{float:left;width:100%; height:159px; background:url(../images/foot_bj.jpg) repeat-x; margin-top:20px;}
.links_box{width:1200px; height:39px; line-height:39px; margin:0 auto; color:#656565; text-align:center}
.links_box ul{width:auto; margin:0 auto;}
.links_box ul li{float:left; width:auto; margin-left:5px;}
.links_box ul li a{ color:#656565; text-decoration:none; margin-right:3px;}
.links_box ul li a:hover{ color:#656565; text-decoration:underline}
.foot_copy{width:1200px; margin:0 auto; margin-top:30px; line-height:21px; height:61px;}
.copy_con{float:left; width:600px; color:#616161;}
.copy_con a{ color:#616161; text-decoration:none}
.copy_con a:hover{ color:#858585; text-decoration:underline}
.copy_tel{float:right; margin-top:10px; background:url(../images/foot_tel.jpg) no-repeat; width:268px; height:52px; color:#999}
.copy_tel span{ font-size:20px; font-weight:bold; display:block; margin-top:10px; margin-left:90px}
#focus{ display:none}

.foot_menu{float:left;width:100%; background:#044b97; height:36px; line-height:36px; color:#fff;}
.foot_menu ul{width:658px; margin:0 auto; text-align:center}
.foot_menu ul li{ display:inline-block;width:auto; margin:0px 3px;}
.foot_menu ul li a{ color:#fff; text-decoration:none; margin-right:3px;}
.foot_menu ul li a:hover{ color:#fff; text-decoration:underline}

.page_banner1{width:100%; height:219px; background:url(../images/page_banner1.jpg) no-repeat center}
.page_banner2{width:100%; height:219px; background:url(../images/page_banner2.jpg)}
.page_banner3{width:100%; height:219px; background:url(../images/page_banner3.jpg)}
.page_banner4{width:100%; height:219px; background:url(../images/page_banner4.jpg)}
.page_banner5{width:100%; height:219px; background:url(../images/page_banner5.jpg)}
.page_banner6{width:100%; height:219px; background:url(../images/page_banner6.jpg)}
.page_banner7{width:100%; height:219px; background:url(../images/page_banner7.jpg)}
.page_banner8{width:100%; height:219px; background:url(../images/page_banner8.jpg)}
.page_banner9{width:100%; height:219px; background:url(../images/page_banner9.jpg)}
.page_con{width:1000px; height:auto; margin:0 auto; padding-top:10px; padding-bottom:20px;}
.page_left{float:left; width:222px; height:auto; margin-right:18px;}
.left_box{float:left; width:222px; height:auto;border-radius:8px; background:#0470e5; color:#fff;}
.left_tite{float:left; width:222px; height:30px; line-height:30px; background-color:#0352a7; font-family:"微软雅黑"; font-size:14px; color:#fff;border-top-left-radius:8px;border-top-right-radius:8px; margin-bottom:15px;}
.left_tite span{float:left;border-top-left-radius:8px; background:#FF9E40; width:20px; height:30px; text-align:center; color:#fff; margin-right:10px;}

.left_con{float:left; width:180px; margin-left:21px;_margin-left:10px; line-height:20px;}
.left_con ul li{float:left; background:url(../images/left_line.jpg) 0px bottom no-repeat; padding-bottom:8px; margin-bottom:10px; width:180px;}
.left_con ul li a{ width:100%; float:left; height:20px; line-height:20px; color:#fff; text-decoration:none; text-align:center}

.page_right{float:left; width:750px; height:auto; min-height:500px; border:1px #ddd solid;border-radius:8px;}
.page_right_tite{float:left; width:750px; height:30px; line-height:30px; background-color:#115fcd; font-family:"微软雅黑"; font-size:14px; color:#fff;border-top-left-radius:8px;border-top-right-radius:8px; margin-bottom:5px;}
.page_right_tite font{float:right; margin-right:10px;}
.page_right_tite font a{ color:#fff; text-decoration:none}

.page_right_tite span{float:left;border-top-left-radius:8px; background:#FF9E40; width:20px; height:30px; text-align:center; color:#fff; margin-right:10px;}
.right_con{float:left; width:700px; height:auto; padding:10px 25px; line-height:22px; font-size:14px;}
.right_con img{ max-width:100%}
.page_btn{float:left; width:650px; height:auto; text-align:center; margin-top:20px; font-size:14px;}
.page_btn span{width:auto; padding:0px 10px; margin:0x 25px;}
.page_btn span a{ color:#858585; text-decoration:none;}
.page_btn span a:hover{ color:#858585; text-decoration:underline;}

.zz_box{float:left; width:700px; height:auto}
.zz_box li{float:left; width:180px; height:180px; padding:0px 25px; margin-bottom:5px; cursor:pointer}
.zz_box li span{ background:#f5f5f5; display:block; width:180px; height:150px;}
.zz_box li a{text-align:center;float:left; text-align:center;  font-size:14px; font-weight:bold;color:#333; text-decoration:none; width:180px; }
.zz_box li a:hover{ color:#F00; cursor:pointer}

.zz_box li span a{ color:#7D7F87; text-decoration:none}
.zz_box li span a:hover{ color:#e32d39; text-decoration:none; font-weight:bold;}
.news_box{float:left; width:700px; height:auto}
.news_box li {float:left; width:700px; height:30px; border-bottom:1px #ddd dashed; line-height:30px;}
.news_box li span{float:left; width:600px; overflow:hidden}
.news_box li span a{ color:#7D7F87; text-decoration:none}
.news_box li span a:hover{ color:#e32d39; text-decoration:none; font-weight:bold;}

.hdb{float:left; width:680px; margin-left:10px; height:auto;}
.hdbc{float:left; font-size:14px;padding-bottom:5px;padding-left:75px; padding-top:5px;}
.hdbc_1{float:left; font-size:14px;padding-bottom:5px;padding-left:150px; padding-top:5px;}
.hdbc_1 input{margin-right:20px;}
.abc{float:left; width:76px;}
.text{width:394px; height:54px; border:1px #ddd solid;}

.zuizong_sea{float:left; width:700px; height:30px; line-height:30px;}
.zuizong{float:left; width:700px; height:auto; margin-left:10%; font-size:13px; color:#666; font-family:"宋体";}
.zuizong li{float:left; width:700px; line-height:30px; height:30px;}
.zuizong li span{float:left; width:130px; overflow:hidden;font-family:"宋体"; }

.view-title{width:100%;text-align:center;font:20px/36px "microsoft yahei";color:#333;padding:14px 0 0;float:left}
.view-date{width:100%;text-align:center;font:12px/24px "microsoft yahei";color:#999;}
.view-date span{margin:0 7px;}
.view-share{width:140px;margin:0 auto;}
.view-pages{width:100%;height:auto;overflow:hidden;margin:20px auto;}
.view-pages p{width:100%;height:30px;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;border-bottom:1px dashed #ddd;}
.view-back{display:block;width:100px;height:30px;margin:10px auto;text-align:center;font:14px/30px "microsoft yahei";}
.page{width:100%;margin:10px auto;overflow: hidden;position: relative}
.page p{width:100%;height:28px;font:12px/28px "microsoft yahei";color:#1d1d1d;overflow: hidden;}
.page p a{color:#1d1d1d}
.page p a:hover,.back:hover{text-decoration: underline}
.back{font:14px/39px "microsoft yahei";color:#fff;background:#262626;width:138px;margin:0 auto;border-radius:4px;display:block;text-align:center;}
.pages {
	padding: 30px 0 30px;
	text-align: center; margin-top:15px;
}
.pages li {
	display: inline
}
.pages li.thisclass, .pages a:hover {
	padding: 5px 10px;
	border: 1px solid #234b7d;
	background: #234b7d;
	color: #fff;
	text-decoration: none;
	border-radius:3px
}
.pages a {
	padding: 5px 10px;
	border: 1px solid #ddd;
	background: #fff;
	color: #A4A4A4;
	line-height: 18px;
	border-radius:3px; margin-right:15px;
}

.lbottom,.lfooter,.xwzx_nr,.lgywm_title,.fwxm,.slider-focus,.ltop,.lnav,.lgywm,#pgcontainer,.kong,.foot_code,.share_list2{ display:none;}
@media screen and (min-width:300px) and (max-width:600px){
.slide,.max_width,.top_line,.menu_border,#full-screen-slider,.note_border,.foot_box,.foot_menu,.flexslider,#pagination,.page_banner1,.page_con{ display:none}	
	#page_menu0{ display:block}
.page_menu .menu1{ display:block; width:100%; border:none}
.page_menu{box-shadow:none; border:none}
.page_menu .menu1 a{ display:inline-block; background:#F0F0F0; height:50px; line-height:50px; color:#DA991F; padding:0px 15px; color:#333; margin-left:2%}

#focus{ overflow:hidden;}
#focus ul{ float:left;}
#focus li{ width:100%; float:left;}
#focus li img{ width:100%}
.ltop { width:100%; height:auto; padding:10px 0px; display:block}

.ltop img { width:100%;}

.ltopl { width:35%; padding-left:8px; display:inline-block}

.ltopr { width:60%; margin-top:25px; text-align:right; padding-right:10px;float:right}

.dhtp { float:right; width:22%; margin-right:5px; }
.dhtp img{ margin-left:10px; width:60%}

.ltopr span { font-size:1em; line-height:1.3em;float:right}

.ltopr .ltopr p strong { font-size:1.3em;}

/*nav*/

.lnav { width:100%; height:100px; background-color:#1571c8;display:block}

.lnav ul li { width:33.33%; height:50px; line-height:50px; font-size:16px; background:url(../images/shouji_15.jpg) repeat-x bottom; float:left; text-align:center;  }

.lnav ul li a { color:#fdfdfa; text-decoration:none; background:url(../images/shouji_11.jpg) repeat-y right; display:block;}



/*ban*/

.slider-focus{position:relative;max-width:640px;overflow:hidden;/*max-height:320px;*/margin:10px auto; display:block}

.slider-focus .hd{ position:absolute;width:100%;height:22px;left:0;bottom:2%;z-index:1;line-height:28px;text-align:center;}

.slider-focus  .hd li{ display:inline-block;vertical-align:middle;width:13px;height:13px;margin:0 3px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;font-size:0;line-height:0;text-indent:-9999em;background:#fff; cursor:pointer;}

.slider-focus  .hd li.on{ background:#ffea00;  }

.slider-focus  .bd{ position:relative; z-index:0; }

.slider-focus  .bd li{ position:relative; text-align:center;  }

.slider-focus  .bd li img{ background:url(../images/loading.gif) center center no-repeat;vertical-align:top;width:100%;/* 图片宽度100%，达到自适应效果 */}

.slider-focus  .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */

.slider-focus  .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(../images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }



/*关于我们*/

.lgywm { width:100%; height:auto; margin-top:20px; display:block} 

.lgywm_title { width:100%; height:auto; display:block}

.xian { width:100%; height:25px; border-bottom:1px solid #d7d8d8; }

.lwenzi { width:110px; height:auto; text-align:center; background-color:#FFF; margin:-20px auto 0px;}

.lwenzi p { font-size:12px; color:#333; line-height:1.6em;}

.lwenzi p strong { font-size:1.5em;}

.lgywm_wz { width:100%; height:auto; padding:3% 0px;}

.lgywm_wz p { font-size:1.2em; line-height:1.8em; color:#333; padding:0px 10px; text-indent:2.4em;}



/*更多按钮*/

.angd { width:100%; height:auto; padding:10px 0px; text-align:center;}

.angd a { width:auto; height:40px; padding:0px 20px; color:#999; display:block; font-size:14px; line-height:40px; border:1px solid #d7d8d8; border-radius:8px; display:inline-block; }

/*服务项目*/

.fwxm { width:100%; height:auto; margin-top:20px; display:block}

.fwxm_nr { width:100%; height:auto; padding:10px 0px;}

.fwxm_nr ul li { width:20%; height:auto; padding:10px 0px; float:left; text-align:center; line-height:30px;}

.fwxm_nr ul li .lzj { width:74%; margin:0px auto; text-align:center;}



/*成功案例*/

.cgal_nr { width:100%; height:auto; padding:10px 0px;float:left}

.cgal_nr ul li { width:33.333%; height:auto; padding:10px 0px; float:left; text-align:center; line-height:30px;}
.cgal_nr ul li  a{ color:#333}
.cgal_nr ul li .lzj { width:89%; margin:0px auto; text-align:center;}
.cgal_nr ul li .lzj img{ width:100px; height:100px}

/*新闻中心*/

.xwzx_nr { width:98%; height:auto; margin:5px auto; padding:10px 0px; display:block}

.xwzx_nr ul li { width:100%; height:auto; padding:10px 0px; line-height:30px; border-bottom:1px solid #d7d8d8; background:url(../images/shouji_44.jpg) no-repeat right center }
.xwzx_nr ul li a{ color:#333; width:80%; overflow:hidden; display:block; height:30px;}
.xwzx_nr ul li h3 { width:78%; font-size:14px; color:#333; line-height:20px; overflow:hidden; white-space: nowrap;}

.xwzx_nr ul li p { width:78%; font-size:12px; color:#666; line-height:20px; overflow:hidden; white-space: nowrap;}

.xwzx_nr ul li .lzj { width:13%;  text-align:center; float:left; margin-right:15px;}



/*底部*/

.lbottom { display:block; width:100%; padding:10px 0px; font-size:12px; color:#666; text-align:center; line-height:20px;margin-top:30px;}



/*footer*/

.lfooter {display:block; width:100%; height:70px; background-color:#0061a8; position:fixed; bottom:0px;  }

.lfooter ul li { width:25%; height:auto; float:left; text-align:center; padding:10px 0px; }

.lfooter ul li a { color:#FFF; line-height:12px; font-size:12px;}



.foot_code{ display:none}

/*关于我们*/

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline;outline:0;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

html{overflow-y:scroll}

/* page structure */

header{display:block;width:100%;height:55px;background:#0061a8; text-align:center; }

header strong {font-size:20px; color:#FFF; line-height:55px;}

.menubtn{position:relative;z-index:101;text-decoration:none;background-image:url(../images/hamburger.png);background-position: center center; background-repeat:no-repeat; width:30px; height:55px; float:right;  margin-right:10px;}

a.fanhui { width:20px; height:55px; float:left; margin-left:10px; background:url(../images/fanhui.png) no-repeat center;}

/* toggle menu */

#pgcontainer{padding:0;margin:0; display:block}

.overlay{position:fixed;z-index:99;background-color:rgba(0,0,0,.5);bottom:0;right:0;left:0}

.openmenu .overlay{top:0}

#hamburgermenu{height:100%;width:0;background:#373737;position:fixed;top:0;right:0;z-index:101;overflow:hidden;-webkit-box-shadow:3px 0 7px rgba(0,0,0,.55);-moz-box-shadow:3px 0 7px rgba(0,0,0,.55);box-shadow:3px 0 7px rgba(0,0,0,.55)}

#hamburgermenu ul{margin-top:45px;z-index:101;overflow-y:auto;overflow-x:hidden}

#hamburgermenu ul li{display:block}

#hamburgermenu ul li a{display:block;min-width:130px;padding:10px 8px;color:#cdcdcd;font-size:1.2em;text-decoration:none;text-align:center}

#hamburgermenu li a:hover{color:#fff;background:#2c2c2c}



.zymain { width:100%; height:auto;}

.zybt { width:100%; height:40px; border-bottom:1px solid #e5e5e5; margin:10px 0px; }

.zybt strong { font-size:15px; color:#333; line-height:40px; padding-left:10px;}

.zy_nr { width:auto; padding:0px 10px; height:auto; margin:10px 0px;}
.zy_nr img{ width:100%; height:auto !important}

.zy_nr h2 { font-size:16px; color: #333; text-align:center; line-height:50px; font-weight:700;}

.zy_nr  p { font-size:12px; color:#666; line-height:24px; padding:5px 0px;}



/*龙拓观点*/

.ltgd_nr { width:98%; height:auto; margin:5px auto; padding:10px 0px;}

.ltgd_nr ul li { width:98%; height:auto; padding:10px 0px; float:left; line-height:30px; border-bottom:1px solid #d7d8d8; background:url(../images/shouji_44.jpg) no-repeat right center; }

.ltgd_nr ul li h3 { width:78%; font-size:14px; color:#333; line-height:20px; overflow:hidden; white-space: nowrap;}

.ltgd_nr ul li p { width:78%; font-size:12px; color:#666; line-height:20px; overflow:hidden; white-space: nowrap;}

.ltgd_nr ul li .lzj { width:13%; text-align:center; float:left; margin-right:15px;}

/*龙拓观点首页*/

.ltgds_nr { width:98%; height:auto; margin:5px auto;}

.ltgds_nr ul li { width:33.3333%; height:auto; float:left; margin-top:5px; line-height:30px; text-align:center;  }

.ltgds_nr ul li h3 { width:100%; font-size:14px; color:#333; line-height:20px; font-weight:normal; overflow:hidden; white-space: nowrap;}

.ltgds_nr ul li .lzj { width:79%; margin:10px auto;}


.pages {padding: 10px 0 0px;text-align: center}
.pages li {display: inline; margin:0 2px; font-size:12px}
.pages li.thisclass, .pages a:hover{padding: 3px 8px; border: 1px solid #0061a8;	background: #0061a8;color: #fff;text-decoration: none}
.pages a{padding: 3px 8px;border: 1px solid #CCC;background: #fff;color: #A4A4A4;line-height: 18px; font-size:12px}
.dbgao{float:left; margin-bottom:40px;}	
.app_loading{ position: fixed; z-index: 200; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0,0,0,.7);background-color:-webkit-rgba(0,0,0,.7); width:100%; height:100%; display:none}
.share_list2{ display:block; width:100%; text-align:center}
.share_list2 img{ margin-top:40px; margin-bottom:30px; width:70%;}
#code,#code_img,#gotop{ display:none}
.kong{height:100px;display:block;}
	}
	
	/*返回顶部开始*/
.slide{
			width: 50px;
			height: 200px;
			position: fixed;
			top: 50%;
			margin-top: -126px;
			background: #04579d;
			right: 0;
			border-radius: 5px 0 0 5px;
			z-index: 999;
		}
		.slide ul{
			list-style: none;
		}
		.slide .icon li{
			width: 49px;
			height: 50px;
			background: url(../images/icon.png) no-repeat;
		}
		.slide .icon .up{
			background-position:-330px -120px ;
		}
		.slide .icon li.qq{
			background-position:-385px -73px ;
		}
		.slide .icon li.tel{
			background-position:-385px -160px ;
		}
		.slide .icon li.wx{
			background-position:-385px -120px ;
		}
		.slide .icon li.down{
			background-position:-330px -160px ;
		}
		.slide .info{
			top: 50%;
			height: 147px;
			position: absolute;
			right: 100%;
			background:#04579d;
			width: 0px;
			overflow: hidden;
			margin-top: -73.5px;
			transition:0.5s;
			border-radius:4px 0 0 4px ;
		}
		.slide .info.hover{
			width: 145px;
			
		}
		.slide .info li{
			width: 145px;
			color: #CCCCCC;
			text-align: center;cursor:pointer
		}
		.slide .info li p{
			font-size: 1.1em;
			line-height: 2em;
			padding: 15px;
			text-align: left;
		}
		.slide .info li.qq p a{
			display: block;
			margin-top: 12px;
			width: 100px;
			height: 32px;
			line-height: 32px;
			color: #fbe201;
			font-size: 16px;   
			text-align: center;
			text-decoration: none;
			border: 1px solid #fbe201;
			border-radius: 5px; cursor:pointer
		}
		.slide .info li.qq p a:hover{
			color: #04579d;
			border: none;
			background: #fbe201;
		}
		.slide .info li div.img{
			height: 100%;
			background: #DEFFF9;
			margin: 15px;
		}
		.slide .info li div.img img{
			width: 100%;
			height: 100%;
		}
		/*控制菜单的按钮*/
		.index_cy{
			width: 30px;
			height: 30px;
			background: url(../images/index_cy.png);
			position: fixed;
			right: 0;
			top: 50%;
			margin-top: 140px;
			background-position: 62px 0;
			cursor: pointer;
		}
		.index_cy2{
			width: 30px;
			height: 30px;
			background: url(../images/index_cy.png);
			position: fixed;
			right: 0;
			top: 50%;
			margin-top: 140px;
			background-position: 30px 0;
			cursor: pointer;
		}
		
		/*自适应 当屏小于1050时隐藏*/
		@media screen and (max-width: 1050px) {
			.slide{
				display: none;
			}
			#btn{
				display: none;
			}
			
		}
/*返回顶部结束*/